Big Huge Thesaurus

chaulmoogra tree

noun